fleet replenishment ship - French English Dictionary